/*
 * @Author: wangding
 * @Date: 2020-10-19 17:13:25
 * @LastEditTime: 2020-12-13 18:18:38
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \solaxcloud\src\api\wdContent.js
 */
import * as API from './'
export default {
    //登录
    systemLogin: (params) => {
        return API.POST3('/system/login', params)
    },
    //注册
    systemRegisterUser: (params) => {
        return API.POST3('/system/registerUser', params)
    },
    systemConfirm: (params) => {
        return API.GET('/system/confirm', params)
    },
    systemForgetPassword: (params) => {
        return API.POST3('/system/forgetPassword', params)
    },
    systemEnterNewPassWord: (params) => {
        return API.POST3('/system/enterNewPassWord', params)
    },
    systemResetPassword: (params) => {
        return API.POST3('/system/resetPassword', params)
    },
    systemUpdatePassword: (params) => {
        return API.POST3('/system/updatePassword', params)
    },
    systemTinverterGetPage: (params) => {
        return API.POST3('/system/tinverter/getPage', params)
    },
    systemTinverterSave: (params) => {
        return API.POST3('/system/tinverter/save', params)
    },
    systemTinverterGetById: (params) => {
        return API.POST3('/system/tinverter/getById', params)
    },
    systemTuserGetLogo: (params) => {
        return API.POST3('/system/tuser/getLogo', params)
    },
    systemTinverterUpdate: (params) => {
        return API.POST3('/system/tinverter/update', params)
    },
    systemTinverterDelete: (params) => {
        return API.POST3('/system/tinverter/delete', params)
    },
    systemTinverterGetList: (params) => {
        return API.POST3('/system/tinverter/listAll', params)
    },
    systemTinverterDeleteBatch: (params) => {
        return API.POST3('/system/tinverter/deleteBatch', params)
    },
    systemTinverterImport: (params) => {
        return API.POST3('/system/tinverter/importTInverters', params)
    },
    systemTModuleGetPage: (params) => {
        return API.POST3('/system/tmodule/getPage', params)
    },
    systemModuleDelete: (params) => {
        return API.POST3('/system/tmodule/delete', params)
    },
    systemModuleDeleteBatch: (params) => {
        return API.POST3('/system/tmodule/deleteBatch', params)
    },
    systemModuleGetById: (params) => {
        return API.POST3('/system/tmodule/getById', params)
    },
    systemModuleUpdate: (params) => {
        return API.POST3('/system/tmodule/update', params)
    },
    systemModuleSave: (params) => {
        return API.POST3('/system/tmodule/save', params)
    },
    systemModuleImport: (params) => {
        return API.POST3('/system/tmodule/import', params)
    },
    systemTMoudleGetList: (params) => {
        return API.POST3('/system/tmodule/manufacturer', params)
    },
    systemTManufacturerGetList: () => {
        return API.POST3('/system/tmanufacturer/getList')
    },
    systemTMaterialGetList: () => {
        return API.POST3('/system/tmaterial/getList')
    },
    systemTCityGetPage: (params) => {
        return API.POST3('/system/tcity/getPage', params)
    },
    systemTCityImport: (params) => {
        return API.POST3('/system/tcity/importTCities', params)
    },
    systemTCityGetById: (params) => {
        return API.POST3('/system/tcity/getById', params)
    },
    systemTCityUpdate: (params) => {
        return API.POST3('/system/tcity/update', params)
    },
    systemTCitySave: (params) => {
        return API.POST3('/system/tcity/save', params)
    },
    systemCityDeleteBath: (params) => {
        return API.POST3('/system/tcity/deleteBatch', params)
    },
    systemCityGetAll: (params) => {
        return API.POST3('/system/tcity/allCity', params)
    },
    systemRegionsGetAll: (params) => {
        return API.POST3('/system/tcountry/getAllRegions', params)
    },
    systemCountryGetAll: (params) => {
        return API.POST3('/system/tcity/getAllByRegion', params)
    },
    systemTCountryGetPage: (params) => {
        return API.POST3('/system/tcountry/getPage', params)
    },
    systemTCountryDeleteBath: (params) => {
        return API.POST3('/system/tcountry/deleteBatch', params)
    },
    systemTCountryGetById: (params) => {
        return API.POST3('/system/tcountry/getById', params)
    },
    systemTCountryUpdate: (params) => {
        return API.POST3('/system/tcountry/update', params)
    },
    systemTCountrySave: (params) => {
        return API.POST3('/system/tcountry/save', params)
    },
    projectListGetPage: (params) => {
        return API.POST3('/system/tproject/getPage', params)
    },
    projectGetById: (params) => {
        return API.POST3('/system/tproject/getById', params)
    },
    projectDetailGetById: (params) => {
        return API.POST3('/system/tproject/editProject', params)
    },
    projectListDeleteBatch: (params) => {
        return API.POST3('/system/tproject/deleteBatch', params)
    },
    systemTUserGetPage: (params) => {
        return API.POST3('/system/tuser/getPage', params)
    },
    systemTUserDeleteBath: (params) => {
        return API.POST3('/system/tuser/deleteBatch', params)
    },
    systemTUserGetAdminPage: (params) => {
        return API.POST3('/system/tuser/getAdminPage', params)
    },
    updateTUserPwdBath: (params) => {
        return API.POST3('/system/tuser/resetPwd', params)
    },
    systemTDictionary: (params) => {
        return API.POST3('/system/tdictionary/getDictionary', params)
    },
    tinverterGetByInverterId: (params) => {
        return API.POST3('/system/tinverter/getByInverterId', params)
    },
    tprojectUpdateProject: (params) => {
        return API.POST3('/system/tproject/updateProjectInfo', params)
    },
    tprojectDeleteInverter: (params) => {
        return API.POST3('/system/tproject/deleteInverter', params)
    },
    tprojectSelectInverter: (params) => {
        return API.POST3('/system/tproject/selectInverter', params)
    },
    tprojectSave: (params) => {
        return API.POST3('/system/tproject/save', params)
    },
    tprojectSettingACLine: (params) => {
        return API.POST3('/system/tproject/settingLine', params)
    },
    tcrosssectionList: (params) => {
        return API.GET('/system/tcrosssection/list', params)
    },
    tprojectCreateProject: (params) => {
        return API.POST3('/system/tproject/createProject', params)
    },












}